land slip - Turkish English Dictionary